kidney cortex - Alemán Inglés Diccionario